On-chip Self Testing using BIST-oriented Random Access Memory
نویسندگان
چکیده
The increased circuit density in today’s integrated circuits demands for efficient and low cost testing as compared to the testing of logic with external test equipment. The Built-In Self Test (BIST) architecture provides the self-testing of logic circuit but is not at the positive extreme in delivering deterministic and limited test vectors and storage and compression of output test responses. On-chip Self Testing using BIST-oriented Random Access memory employs a new logic BIST methodology that can deliver deterministic test vectors and stores the compacted of output responses in the memory. The circuit is tested with the predetermined test-vectors and the output responses are compacted and then compared with the original error-free values to detect the presence of faults, if any. The proposed scheme being presented in this paper consists of test data compression logic and onchip SRAM structure, which acts as a ROM when the test mode is on. The new BIST oriented SRAM (BRAM) implements ROM features in the test mode and incurs no penalty in the normal SRAM mode of operation. BRAM can be designed by adding extra word line in a row to a SRAM cell. It stores the compressed test vectors that can be given to on-chip de-compressors during test mode. The de-compressor decompresses the compacted test data and gives to the CUT and the responses are compacted using a compactor circuit and this compacted response is compared with the original error free responses in a comparator circuit to detect the faults.
منابع مشابه
Low Power March Memory Test Algorithm for Static Random Access Memories (TECHNICAL NOTE)
Memories are most important building blocks in many digital systems. As the Integrated Circuits requirements are growing, the test circuitry must grow as well. There is a need for more efficient test techniques with low power and high speed. Many Memory Built in Self-Test techniques have been proposed to test memories. Compared with combinational and sequential circuits memory testing utilizes ...
متن کاملDesign and Implementation of Microcode based Built-in Self-Test for Fault Detection in Memory and its Repair
Memories are the most dominating blocks present on a chip. All types of chips contain embedded memories such as a ROM, SRAM, DRAM, and flash memory. Testing of these memories is a very tedious and challenging job as area over head, testing time and cost of the test play an important role. Embedded memories are occupying a significant portion of the System-on-chip area. Because of this trend and...
متن کاملProgrammable Built-In Self-Testing of Embedded RAM Clusters in System-on-Chip Architectures
Multi-port memories are widely used as embedded cores in all communication System-on-Chip devices. Due to their high complexity and very low accessibility, Built-In Self-Test (BIST) is the most common solution implemented to test the different memories embedded in the system. This paper presents a programmable BIST architecture, based on a single microprogrammable BIST Processor and a set of me...
متن کاملA Low-Cost At-Speed BIST Architecture for Embedded Processor and SRAM Cores
We have introduced a low-cost at-speed BIST architecture that enables conventional microprocessors and DSP cores to test their functional blocks and embedded SRAMs in system-on-a-chip architectures using their existing hardware and software resources. To accommodate our proposed new test methodology, minor modifications should be applied to base processor within its test phase. That is, we modi...
متن کاملA Built-In Self-Repair Scheme for Semiconductor Memories with 2-D Redundancy
Embedded memories are among the most widely used cores in current system-on-chip (SOC) implementations. Memory cores usually occupy a significant portion of the chip area, and dominate the manufacturing yield of the chip. Efficient yield-enhancement techniques for embedded memories thus are important for SOC. In this paper we present a built-in self-repair (BISR) scheme for semiconductor memori...
متن کامل